package cn.zorbus.laian.infrastructure.common.result;

import cn.zorbus.laian.infrastructure.common.IResult;
import cn.zorbus.laian.infrastructure.common.Result;
import org.jetbrains.annotations.Contract;
import org.jetbrains.annotations.NotNull;

/**
 * create in 2023/12/2 21:46
 *
 * @author shishaodong
 * @version 0.0.1
 */
public class VideoResult implements IResult {

    @Override
    public Result<Void> result() {
        return null;
    }

    @Contract(" -> new")
    public static @NotNull VideoResult success() {
        return new VideoResult();
    }

    @Contract(" -> new")
    public static @NotNull VideoResult failure() {
        return new VideoResult();
    }
}
